makeshift beds - Turkish English Dictionary